home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / DELPHI32 / COMM / VSSCM32 / README.TXT < prev    next >
Text File  |  1996-06-19  |  2KB  |  78 lines

  1. This commponent was based on the COMM32 component written
  2. by David Wann of Stamina Software.
  3.  
  4. As good as Davids Wann's Component is, I felt in need a few Enharncments.
  5.  
  6. I have added a DataBits Property, which is imperative to most Comm's
  7. applications.
  8. An Application I have written needs DataBits, so there was my 
  9. insperation to add it.
  10.  
  11. To this I have added drop down lists for the Comm Port, and Baud Rate
  12. and of course to the new Databits Property.
  13.  
  14.  
  15.         What files do I install ?
  16.         *************************
  17.  
  18. Copy the VSSCOMM32.PAS & VSSCOMM32.RES to your Component directory.
  19.  
  20.  
  21.  
  22.         How to use this component ?
  23.         ***************************
  24.  
  25. There is a quick wee demo I put togeither called VSSCMDEMO.
  26. Open the VSSCMDEMO.DPR, and then edit the properties in the componet
  27. to suite your modem.
  28. then Compile it.
  29.         
  30.     OK, But how do I use the Component in My Own App. ?
  31.     ***************************************************
  32.  
  33. you need to open the Comm Port first.
  34.  
  35. USE :- the "StartComm" function to open the port
  36.  
  37. Next write something to it :-
  38.  
  39. USE :- the "WriteCommData" function to write to the port.
  40.     
  41.     i.e. VSSCOMM321.WriteCommData (StringToWrite,LenghtofStringToWrite);
  42.  
  43. StringToWrite = the string of data you want to write to the comm Port.
  44.  
  45. lengthofStringToWrite = the length of (StringToWrite);
  46.  
  47.     or more easily as an example :-
  48.     
  49.     Procedure WriteMyDataToComm (blah, blah, blah);
  50.     var
  51.         senddata: String;
  52.     begin
  53.         senddata := 'This is a Test'    
  54.         VSSCOMM321.WriteCommData (Pchar(Senddata),length(senddata));
  55.     end;
  56.  
  57. Now Close the Comm Port :-
  58.  
  59. USE :- The "StopComm" function to close the port.
  60.  
  61.  
  62. And thats it, that easy.
  63.  
  64.  
  65. If you have any questions or find any bugs, please let me know, or if you 
  66. make any other enhancments please send me a copy of your component.
  67.  
  68. As with David Wann's COMM32, this is freeware.
  69.  
  70.  
  71. cheers, Jeremy Coulter
  72.     Visual Software Solutions, 1996
  73.     vss@mac.co.nz
  74.     http://www.voyager.co.nz/~jcoulter/index.htm
  75.  
  76.  
  77.  
  78. p.s. I applogize for any spelling mistakes, not my forte.